home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / Devastator / Devastator.jar / d.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-02-01  |  1.5 KB  |  103 lines

  1. // $FF: renamed from: d
  2. public class class_0 {
  3.    // $FF: renamed from: case int[]
  4.    private int[] field_0;
  5.    // $FF: renamed from: a int
  6.    private int field_1;
  7.    // $FF: renamed from: for int
  8.    private int field_2;
  9.    // $FF: renamed from: byte int
  10.    private int field_3;
  11.    // $FF: renamed from: new int
  12.    private int field_4;
  13.    // $FF: renamed from: int int
  14.    private int field_5;
  15.    // $FF: renamed from: char int
  16.    private int field_6;
  17.    // $FF: renamed from: if int
  18.    private int field_7;
  19.    // $FF: renamed from: do int
  20.    private int field_8;
  21.    // $FF: renamed from: try int
  22.    private int field_9;
  23.  
  24.    public class_0(int var1, int var2, int var3) {
  25.       this.field_0 = new int[var1];
  26.       this.field_1 = var2;
  27.       this.field_8 = var3;
  28.       this.field_7 = var2;
  29.       this.field_3 = Integer.MAX_VALUE;
  30.       this.field_4 = 0;
  31.       this.field_5 = 0;
  32.       this.field_6 = 1;
  33.       this.method_0();
  34.    }
  35.  
  36.    // $FF: renamed from: if () void
  37.    public void method_0() {
  38.       this.field_2 = 0;
  39.  
  40.       for(int var1 = this.field_0.length - 1; var1 >= 0; --var1) {
  41.          for(int var2 = var1; var2 >= 0; --var2) {
  42.             int[] var10000 = this.field_0;
  43.             var10000[var2] += this.field_7;
  44.          }
  45.       }
  46.  
  47.    }
  48.  
  49.    // $FF: renamed from: a (int) int
  50.    public int method_1(int var1) {
  51.       if (var1 > this.field_8) {
  52.          var1 = this.field_8;
  53.       }
  54.  
  55.       this.field_9 += var1;
  56.       if (var1 < this.field_3) {
  57.          this.field_3 = var1;
  58.       }
  59.  
  60.       if (var1 > this.field_4) {
  61.          this.field_4 = var1;
  62.       }
  63.  
  64.       this.field_5 += var1;
  65.       ++this.field_6;
  66.  
  67.       for(int var2 = 0; var2 < this.field_0.length; ++var2) {
  68.          int[] var10000 = this.field_0;
  69.          var10000[var2] += var1;
  70.       }
  71.  
  72.       int var3 = this.field_0[this.field_2] / this.field_0.length;
  73.       this.field_0[this.field_2] = 0;
  74.       this.field_2 = ++this.field_2 % this.field_0.length;
  75.       this.field_1 = var3;
  76.       return this.field_1;
  77.    }
  78.  
  79.    // $FF: renamed from: do () int
  80.    public int method_2() {
  81.       return this.field_1;
  82.    }
  83.  
  84.    // $FF: renamed from: a () int
  85.    public int method_3() {
  86.       return this.field_9;
  87.    }
  88.  
  89.    public String toString() {
  90.       String var1 = "Array size: " + this.field_0.length + "; contents:";
  91.  
  92.       for(int var2 = 0; var2 < this.field_0.length; ++var2) {
  93.          var1 = var1 + " " + this.field_0[var2];
  94.       }
  95.  
  96.       var1 = var1 + "; min delta: " + this.field_3;
  97.       var1 = var1 + "; max delta: " + this.field_4;
  98.       var1 = var1 + "; average delta: " + this.field_5 / this.field_6;
  99.       var1 = var1 + "; current delta: " + this.field_1;
  100.       return var1;
  101.    }
  102. }
  103.